<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>


<script>
  let array = ['java', 'js']
  //  从尾部添加,返回的是当前数组的长度
  let a = array.push('vue')
  //  从尾部弹出一个元素，返回的是这个被弹出的元素
  let b = array.pop();
  console.log(a, b)
  //  从头部添加元素，返回的是当前数组的长度
  let c = array.unshift('php');
  //  从数组头部弹出一个元素，返回的事这个被弹出的元素
  let d = array.shift();
  console.log(c, d)

  //  数组的填充
  let fill = new Array(3).fill('hello');
  console.log(fill)
  // 指定位置的填充，注意和是包头不顾尾的也就是替换了第二个元素
  let fill1 = fill.fill('haha', 1, 2);
  console.log(fill1)
</script>
</body>
</html>